SolarCity has a big announcement that may help reshape the economics of renewables.
SolarCity, the solar energy company that Elon Musk helped found, has been on a tear over the past several years, adding thousands of employees, expanding across the country, and building what will be North America’s largest solar panel manufacturing facility in Buffalo, New York. Now it has a new claim to fame: maker of the world’s most efficient solar panels.