Street View turns 15 with a new camera and fresh features Published on June 5, 2022 Business 713 views Fifteen years ago, Street View began as a far-fetched idea from Google co-founder Larry Page to build a 360-degree map of the entire world More