We may have to recalibrate the country’s decarbonization effort – Mint

While green hydrogen is an exciting new technology and its production, along with ammonia, is being hugely incentivized and promoted by the government …