(SeeNews) - Jun 6, 2013 - Japan's Ikeuchi Towel received the WindMade label for sourcing 100% of the power for its towel production from wind energy, the company said Monday.