Orix Corp reports

Location
World Trade Center Bldg., South Tower, 2 4 1 Hamamatsu Cho, Minato Ku, Tokyo, Japan
Fiscal year end
March 31