Radiohead suggest upcoming activity by forming new private limited company
By Max Pilley
·
Radiohead's five members have established a new private limited company, indicating potential upcoming band activity or project in development. This business move suggests the legendary alternative rock group may be planning new releases or endeavors.