Ammper Power Signs PPA for 50MW of Solar Energy in TexasBy John GarciaSeptember 22, 2024 Ammper Power has signed a power purchase agreement (PPA) securing 50 MW of solar energy from a yet-to-be-named project, expected to begin commercial operations in the…