jamesmcgirk.com
James McGirk
Writer specializing in finance, energy, emerging technologies, development, and longform content.