News Research BARC Scientists Devise Method To Desalinate Sea Water, Generate 6.3 Million Liters Of Fresh Water A Day 13 Indian states are currently officially suffering from drought. Many others are… Mir Juned HussainMay 8, 2016No comments2 minute read