The Swiss Satellite Site is back

and still in construction.. Visit the forum in the meanwhile…