Renewable Energy Technology – China

Hibbard Inshore’s ROV technology is enabling robots to carry out underwater assessments for hydropower and offshore renewable energy plants.