Apple reveals first glimpse of its grand India retail store in Mumbai
After years of wait, Apple on Wednesday finally lifted the curtains off its much-awaited own branded retail store in India, as it ramps up plans to boost local manufacturing in a fillip to the Central government's 'Make in India' initiative.