Lupin shares corrected by 19.40 per cent on YTD. The BSE 100 stock has dipped 13.34 per cent in the last two weeks and is ...
President Donald Trump’s week included rewriting U.S. policy toward Russia and firing the country's senior military officer.