Aditya Birla Fashion to bring UK brand Ted Baker to India

Ted Baker has more than 500 stores across Europe, the US, Canada, Australia, China, South Africa and the Middle-East.