Just a day or so after stating that Leonardo Corp. would be be building E-Cats in Italy, Andrea Rossi changed his mind. The reason behind the reversal: a statement by an Italian official in response to a question raised in the Italian parliament about ...






Follow Us!