Copenhagen-based 23 announces “The Player Release”, or an update to the 23 Video platform allowing organizations to develop their own branded video players to build video websites through 23. The big ...