abhishekkathuria.wordpress.com
India’s industrial outpost: Tata for now | The Economist
A mutually beneficial situation – the largest employer in the UK, Tata brings animal spirits and resources to the seemingly moribund British manufacturing industry. Tata gains not only 60% of…