MC Squared Energy Services Announces Additional Community Solar Project as Exclusive Subscription Manager

MC2 announces additional community solar site located in Will County, Illinois