Twitter will now start live streaming concerts, thanks to a partnership with Live Nation

Twitter is really doubling down upon live content. And why shouldn’t it.…