Solar-Powered 600-Unit Apartment Complex Forms Virtual Power Plant