News
Taking first place was Dutch startup aQysta, a Delft University of Technology ... The first Barsha pump was set up in Nepal this July, and a business is now being established there to manufacture ...
This is Barsha Pump, it's a new water pump created by aQysta. "Barsha" means rain in Nepalese and the pumps are being made available across Nepal, Indonesia, Zambia and 9 other countries.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results