iCreate announces winners of idea stage of 'EVangelise'21' - 12 startups wins prize money worth 6 lakhs

iCreate, Uber, Government of Gujarat, Energy Storage Systems
Business
image