Is Indowind Energy Ltd. worth buying?