Icon
 

Germany gas storage under threat and India facing criticism