Suntech Power Holdings Co Ltd has added a press release to its Investor Relations website.
Suntech is based in China.
Suntech holds various exploration projects in Belgium.
Its main exploration property is TOWN HALL ROOF TOP in Belgium.