Twitter announced the $54.20-per-share deal after a meeting with its shareholders. The deal comes just four days after Musk unveiled a financing package to back...
According to Forbes, Warren Buffett's net worth stood at $121.7 billion. Adani's estimated $123.7 billion net worth makes him the richest person in India....