Technology
Elon Musk abandons $44 billion Twitter bid
Tesla CEO Elon Musk announced he’s abandoning his $44 billion dollar bid to buy Twitter and take the publicly traded company private. Michael George explains where the once very public deal stands.