Batticaloa Ads (PVT) LTD, a rising star in Sri Lanka’s digital and social media marketing scene, isn’t just a startup, it’s a vibrant hub connecting businesses and individuals across the island and beyond