Japanese real estate and renewables investor Ichigo Inc (TYO:2337) announced today that its 2.66-MW floating solar plant in Japan's Okayama prefecture is now operational.