Narmada Canals: Supreme Court directs MoEF to take decision by February 15th

By • on January 29, 2011