Fingerprints is a creative studio and branding agency based in Chennai, India. They are a business-driven design agency spanning advertising, branding, online and multimedia needs.
Read this post on desicreative.com