The world is a "precarious position" amid the Ukraine war and an "on-edge" economy, according to Columbia University's Adam Tooze.
India set to be leader in green hydrogen: Puri