Mingis on Tech: Floating solar panels, a VR update -- and Tom Brady?

Computerworld | Feb 7, 2017

Our tech trio takes a look at the latest in solar tech -- panels being installed on water -- checks in on the state of VR and offers kudos to the new Super Bowl champs.

Popular