Featured Why India Is Neglecting Its Methane Problem 1 year ago Pratirodh Bureau Last month at COP26 in Glasgow, more than 100 countries pledged to reduce global methane…