First FSC castle certified in Japan 16 February 2021 0 1 0 Hamamatsu Castle in Japan is the first of its kind to receive FSC project certification in the country read more