Patricia Sabga

Patricia Sabga

Patricia Sabga is the Managing Business Editor of Al Jazeera Digital.


MORE FROM AUTHOR