Belltown Power Texas completes solar projects
Belltown Power Texas (“Belltown”), a leading developer of utility-scale solar projects, has completed development and sale of five projects adding up to 750MW during the course of 2020, which brings the total Belltown track record to 930MW.