viveksingla

viveksingla

At an interesting intersection of finance & information technology. Financial independence enthusiast.