icyumweru cyiza it is a california energy commission showcase plant most information concerning ben wa balls is vague and probably apocryphal