Mitsubishi Electric has completed construction of the world’s largest high-definition video screen at a horse track in Tokyo. Continue reading…