Google Drive Could Launch Week of April 16, Users to Get 5GB of Storage
Is Google Drive on the verge of a release? According to leaked screenshots posted this week, it certainly appears that way. Rumors have a launch happening the week of April 16, with users seeing anywhere from 2GB to 5GB out of the gate. There is a chance that...