Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The owner of Premier Inn has pledged to deliver a “step change” in its financial performance as it unveiled plans to return more than £2 billion to shareholders over the coming five years and increase its profits by at least…