Who owns the train tracks? – Love The Maldives

Does Bill Gates own railroads? Bill Gates acquired 54.8 Million Canadian National Railway shares worth $5.73 Billion. That's 14.64% of their entire …