Toyota to merge manufacturing of Hino and Isuzu to make super-awesome-Hin-uzu-mega-zord? [Automotive Business Review]