News

India’s largest shoemaker Farida Group had already staked out the land — a 150-acre plot in southern Tamil Nadu — for a ...