Ravi Taxali

Software developer and self-taught investor, who writes about self-development, health, life lessons and finance.