In the world of consulting, Avalon is a refreshing anomaly:
an India-based consulting firm that not only isn't focused on
providing IT services and outsourcing, but that is using its
strategy nous to serve clients in local markets, South East Asia
and the Middle East. As such, it is...