DesignCap: specialized templates for all your graphic design needs – Startups
DesignCap promises to make it easy to create custom infographics, presentations, posters & social media graphics using thousands of ready- made templates specifically designed for the purpose.