Bermuda, The Newly Launched Experiential Studio, Celebrates ANDY Awards and Clio Wins Wednesday, May 15, 2024 Bermuda, the recently launched experiential, production and design studio based in Buenos Aires and Miami, is celebrating its recent success…