Energy News Rope Robotics says its robotic wind turbine blade repairs pay off in six months February 9, 2023