Chris Curry

15/02/2018

Omnio is part of the British Solar Renewables (BSR) group. As one of the leading integrated renewable energy developers in the country, with over 600 MW of developed assets & over 500 MW under operational management, BSR provides Omnio with a platform that brings stability, experience & governance.

Would you like to see our space?
Complete this form for a

7 DAY FREE TRIAL

Book Now