10% of all the world’s oil comes from a single well that’s been pumping since before India’s independence in 1947 … More
Thoughts on investing by Saurabh
10% of all the world’s oil comes from a single well that’s been pumping since before India’s independence in 1947 … More