Booking profit in the recent stock market uptrend, state-run insurance giant LIC offloaded shares worth over $1 billion in half of the 30 Sen*** companies, including in RIL and ICICI Bank, in last...

More...