melvinfoo

melvinfoo

Confused and Recovering Investor, Engineer and Entrepreneur