Allete Clean Energy Secures Seven-Year PPAs for 100.5 MW Armenia Mountain Wind FarmBy Oliver HughesNovember 20, 2024 US-based Allete clean energy unit has secured power purchase agreements (PPAs) for the full output of its operational 100.5-MW Armenia Mountain wind farm, located near Troy,…