Technology New Microsoft Surface Will Come With Its Own Solar Panels Haya AliJanuary 24, 20200 What all can be embedded into a keyboard? A USB? Or thinking farther, speakers? But Microsoft thinks bigger! With of...