Pedro Neira Ferrand, founder and CEO, MegaBite
By Jim Glade
April 19, 2022
You Might Also Enjoy
Former minister for Alberto Fujimori left country despite arrest order
By Michael Krumholtz - October 11, 2018
Who is Martín Vizcarra? Meet the man in line to be Peru’s new president
By Frances Jenner - March 21, 2018
Peru plays even with home-side Sweden in final dress rehearsal before World Cup
By Michael Krumholtz - June 9, 2018