Planet refreshed its brand and logo to align origination, servicing and asset management for a single platform.
The company will be using a simplified name and a new logo it says shows its unified business model, but its longstanding ...