Afterfirst Media Is The Sole Indian Agency To Win Web Excellence Awards S12

The prestigious Web Excellence Awards, based in Switzerland, attracted 950+ entries worldwide, in Season 12. From these, AfterFirst Media becomes the only winner from India, for their Website Development & SEO project