Lynher Energy Secures Corporate PPA for Twitch Hill Solar FarmBy Michael CarterJune 11, 2024 In a strategic move to bolster its renewable energy portfolio, Lynher Energy has sealed a corporate Power Purchase Agreement (PPA) for the offtake from Napier Park…