Twitter locks down product changes after agreeing to Elon Musk bid Kevin Colleran Apr 26, 2022 Twitter Inc. locked down changes to its social networking platform through Friday after accepting a $44 billion bid from billionaire Elon Musk,…