CaMeta Expands Clean Energy Deals With 985 Megawatts in New Projects
CaMeta Expands Clean Energy Deals With 985 Megawatts in New Projects Meta is ramping up its investment in renewable energy. The company has signed two new clean energy agreements in Louisiana, purchasing environmental attributes from projects totaling 385 megawatts. Both projects are expected to be completed in two years. These deals come just days after […]









