Rakesh Sharma
Rakesh Sharma

Rakesh Sharma

Freelance journalist writing about the intersection of technology with business, work, and energy. www.rakeshksharma.com