MAHWAH, N.J., May 12, 2014 /PRNewswire/ -- Today, Jaguar Land Rover and Asbury Automotive Group announce the grand opening of a new state-of-the-art Jaguar Land Rover centre in St. Louis, Missouri. The grand opening celebration will take place on May 14 and marks the 100th Jaguar...