Star Squared PR rebrands following accelerated growth Star Squared PR, a Bengaluru-based global public relations agency has completed its rebranding effort in response to its accelerated growth since its inception. The new brand identity reflects the company’s ethos and March 16, 2023 News