Spotlight on Renewable Technical Services
Renewable Technical Services (RTS) is a multi-disciplinary team providing support, coordination, expertise and strategic perspective to clients from pre-construction to operational phase of Renewable Energy projects. Services include Strategic Advisory,…