India makes carbon compliance mandatory for heavy emitters, cracks down on flimsy credits

India makes carbon compliance mandatory for heavy emitters, cracks down on flimsy credits