Indian Supreme Court

Landmark ruling by the apex court on environmental law and corporate compliance.