Minerva is largely a services company providing a variety of web design and development solutions. Based in India, the organization is now moving in a product direction, targeting new ways to develop income sources and retain client relationships.

Continue reading...