Report says social media platform’s board close to accepting original $54.20 offer
The weeks-long saga between Elon Musk and Twitter may be drawing to a close as soon as this afternoon with the sale of Twitter to the Tesla CEO thought to be imminent.…