A self-taught garage inventor sees his liquid air storage idea make the big time

A self-taught garage inventor sees his liquid air storage idea make the big timeA self-taught garage inventor sees his liquid air storage idea make the big time