saw this on linkedin. what’s up?
What is Starstream?
Saw what? Something about Starstream Radio?
More detail for those of us that don’t have linkedin account, please?
Starstream Comm, I believe is a UK PR company specializing in audio concerns.
Aha. So, just a bunch of pr flacks.
Q: What do you call a bunch of pr flacks at the bottom of a flooded quarry?
A: A good start.