Carraro India Limited has informed the Exchange regarding receipt of initial show cause notice dated 11 April 2025 from Income Tax Department.