Sun Tribe signs PPA Chambersburg for 19MW solar project
Sun Tribe Development has signed a PPA with the Borough of Chambersburg for a 19.5MW solar project that will meet 10% of the Pennsylvanian...
Sun Tribe Development has signed a PPA with the Borough of Chambersburg for a 19.5MW solar project that will meet 10% of the Pennsylvanian...