Atlanta solar energy startup Cherry Street Energy receives $50M investment

An Atlanta solar energy startup, which sells power to the City of Atlanta and Emory University, received a $50 million investment to increase its project capacity and hire more people. 

Cherry Street Energy LLC received a $50 million investment from renewable energy investor The Forest Road Company LLC, according to an Aug. 23 press release. 

Inside the deal: The investment comes with a long-term commitment to develop 200 megawatts of energy, according to the release. Cherry Street Energy previously…

share:

more energy news

Send Us A Message