Indian Sensex posts best gain in nearly three months on better monsoon forecast

Record ID: 421135