Well, this is a bit awkward. Per the New York Times and The Verge, a report on Tuesday claims Apple had over one year left on its contract with Google Maps when it made the decision to replace the app with a proprietary solution, leaving the internet search giant with little time to develop a […]