Krunal Rathod 160 2056 days ago The changemaking digital platform has just launched in India. Here, we tell you why every millennial in the country needs to check it out