Anura Kumara Dissanayake takes oath as Sri Lanka’s new president during a ceremony, in Colombo, Sri Lanka. File | Photo Credit: PTI The new Sri Lankan...
Tesla shareholders have once again approved Elon Musk’s multi-billion dollar pay package, despite a previous ruling from the Delaware court. The decision was made during the...