Apple and BP, two massive companies, operating on a global scale in their respective markets. On the face of it, there’s no real connection between the two other than they’re huge corporations making a lot of money. However, dive deeper into their history, and you find one common theme; branding. Yes, both these companies have […]