03

LEC Masters student showcases Honeycombe turbine at Techkriti, India

JavaScript has been disabled in your browser