Syed Nameer Ahmed

Revolution in digital affairs: Using technology where bureaucracy fails