Jamshedpur, aka Tatanagar is a city located in the state of Jharkhand, India. Sometimes even referred to as the Steel City of India, Jamshedpur is a major industrial hub of East India with industries like iron and steel, tinplate production, truck manufacturing, cement production, small and medium scale enterprises occupying the major chunk; and companies like Tata Steel, Tata Power, …
Read More »