We want to thank everyone for your support and interest over the past 5 years. This is our 5th anniversary so it is time for a functionality upgrade. Innovation Toronto started out as a sup... Read more
Google’s new initiative, Ebda2, means “Start” in Arabic DUBAI — A bus branded with the Google logo will be traveling across 10 governorates in Egypt starting this week, including stops at un... Read more