EMBARQ India and Shell Foundation’s ‘Rickshaw Rising Challenge’ eight finalists announced