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…