The eagerly awaited 'Intended Nationally Determined Contribution' (INDC) from one of the world's biggest emitters has signalled that India is open for business with clear call for climate justice.