Post by @deerhunters • Hey

Rate hikes are peaking — but for the consumers and companies across Europe, there’s still plenty more pain in store.

Stats

Comments