Tag: Marc Alessi

The Tesla Science Center at Wardenclyffe acquired the 16-acre site in Shoreham earlier this month.