ED Slaps Rs. 3.44 Crore Fine on BBC World Service India for FEMA Violations

BBC World Service India fined Rs 3.44 crore for breaching FDI regulations. Enforcement Directorate's investigation reveals serious compliance issues.
Advertisement