Senate Bill 21, in its current form, defines what a controlling shareholder is within a Delaware registered company – and codifies various levels of scrutiny that constrains those controllers’ actions ...
SolarCity focused on making solar accessible to homeowners through financing, while First Solar specialized in large-scale ...
Solar Turbines, a subsidiary of Caterpillar, is often mistaken for a solar energy company due to its name, but it primarily manufactures industrial gas turbines for power generation, marine propulsion ...
Renewable energy company Carson Power hopes to bring a solar power and battery storage project to the Elmira area. The company plans to lease about 22 acres off West Hill Road in the Town of ...