Mobile Internet landscape A lot of writing this week for my MMP 240 class. After being asked to state my opinion on the … More