Solar Frontier, a Japanese firm, is looking at WNY for a new facility.

Japanese solar company eyes Buffalo

Solar Frontier, a Japanese firm, is exploring the possibility of setting up shop in this part of the state while rooting its headquarters in…