Solar Absolute Clean Energy Secures 25-Year PPAs for 92.73 MW Solar Projects in Thailand byPiers HarrettOctober 23, 2023