close
This ad will auto close in 10 seconds

Indian team wins biz venture competition in South Africa

Each team was tasked with developing innovative ways to benefit communities at large.