Tech, Innovate

“Apple Maps Is Pretty Bad,” says Apple

How’s Apple’s new Maps App working for you, everyone? Are you lost? Are you at…