New Delhi: The Economic Survey 2024-25 has raised concerns about the European Union’s Carbon Border Adjustment Mechanism (CBAM), calling it a restrictive trade policy that could threaten India ...