Friday, March 29, 2024
Home Tags Volunteer hours

Tag: volunteer hours

Recycling Tech from Fremont to the World

Ten years ago Charles Brennick returned from Costa Rica with a desire to help underserved communities around the world gain access to technology and...