Google sister company releases details for controversial Toronto project