Indian steel bulls about to hit speed bump!

JSW Steel and Tata Steel are currently the costliest steel stocks in the world when adjusted for installed capacity.