Sri Sri Ravi Shankar’s Art of Living Foundation has paid Rs 4.75 crore environment compensation through a demand draft to the Delhi Development Authority, as fine for damage to the Yamuna floodplains during its ‘World Culture Festival’.The payment has reportedly been confirmed by Mr. J.P. Agarwal, Principal Commissioner of Delhi Development Authority.Earlier last week, National...