University of Oxford’s Tata Idea Idol Competition
Six shortlisted finalists will have just two minutes to impress a formidable panel of judges with their business idea in the final stages of the Tata Idea Idol competition, to be held at University of …