Atlanta’s Cherry Street Acquires 16 Operating Solar Sites, Expanding Its Renewable Power Assets to Meet Rising Demand in the Southeast Here's what it means for the future of energy technology in the Southeast