Major Construction on 3.7 MW Geddes Project Completed
Major Construction on 3.7 MW Geddes Project Completed
The Geddes project which has a designed capacity of 3.7 megawatts (MW) DC is repurposing a closed landfill, addressing two critical challenges: the need for clean energy and the…
Market Screener