Google partners with RWE for Crooked Creek Solar project energy
Once operational, the project is forecast to generate around $25m in revenue for McCurtain County in Oklahoma, US.
Once operational, the project is forecast to generate around $25m in revenue for McCurtain County in Oklahoma, US.