This gallery contains 1 photo.
The by far most important take away from the presentation of January 31st is that Leonardo Corporation and Andrea Rossi is ready to take orders now, and make deliveries within “weeks” in Sweden, Japan and the US. To qualify as … Continue reading