Inaccess has been awarded the PPC contract one of the world's largest single solar PV plant in the world, a 2GW photovoltaic project in the EMEA region.
Inaccess is an England-based renewable energy platform that provides plant monitoring and grid integration solutions for telecommunication and energy industries.