Garage (P) contracted to furnish Garage services to the guests of the Savoy Hilton Hotel (D) for five years. D was to receive 10% of the gross receipts that P derived from D's hotel guests. D closed the hotel due to severe financial losses after 2 years. P sued for damages. D's motion for summary judgment was granted. P appealed.