November 16 (SeeNews) - Japanese Oizumi Corp said on Thursday it has finalised work on a 20-MW solar plant in Tochigi Prefecture.