Japan passes IR bill despite public concern

The upper house of the Japanese Diet enacted a bill on Friday authorising the development of casinos in Japan.