Kagawa prefecture on Shikoku island, famed for its udon noodles, has found another way to turn its popular food to good use -- power. Chiyoda Manufacturing in Takamatsu City has announced "udon ...
Read More