Shanghai is one of the four municipalities under the direct administration of the central government of the People's Republic of China, the largest city in China by population, and the largest city proper in the world, with a population of 26.3 million as of 2019. Read More
Equity benchmark indices swung between gains and losses in an extremely volatile trade on Friday as investors awaited the presentation of Union Budget next week. ...
Bears strengthened their grip on equity market with benchmark indices cracking over one per cent on Thursday amid weak global cues and as caution set in ahead of the Union Budget. ...
Scientists have discovered a signal that causes roots to stop growing in hard soils which can be 'switched off' to allow them to punch through compacted soil - a discovery that could help plants to grow in even the most damaged soils. ...