Sidewalk Labs plans to invest more than $20 million to help fund and create startups

Sidewalk Labs