Slightly off topic, but I really hate business jargon. It makes people sound pretentious and untrustworthy.
On topic, Microsoft is forever in a cycle of joining everything under one brand then splitting it up again. Rebrand, rebrand, rebrand. It's like the way a team of mongooses will move their heads around to confuse predators.








