A Malaysian prince is promoting an “upstream” technology that can put an end to the dengue menace affecting thousands of people in many countries, including India. “Bill Gates has donated billions of ...