Tag - India is under pressure to announce the plans it has made to become carbon-free!