BBC World Service India Fined Rs 3.44 Crore For Foreign Exchange Violation

New Delhi: The Enforcement Directorate has levied a penalty of more than Rs 3.44 crore on…