24×7 Online News
Elon Musk has declared that the USD 44 billion takeover bid of micro-blogging site Twitter is…