Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
Business Standard brings you top news at this hour
A carbon credit is a certificate signifying that one tonne of carbon dioxide emission has been reduced from the atmosphere.
Shell's 2018 profits rose 36 per cent to $21.4 billion, beating the $20.98 billion in a company-provided forecast
The task force also highlighted that companies had been misused to channel unaccounted cash after demonetisation in November 2016