RE:RE:RE:NR highlight Latest "New Press Release" is exciting evidence that TM is leading Electra in the long march into the future! Let's face it folks, at this rate and this level of "commitment," Net-Zero Greenhouse Emissions goal promises to be achieved by 2050.... and though not even mentioned.... perhaps we can hope that at least one dollar of revenue MIGHT be generated by... oh, maybe 2075?!!! Thank goodness we have a whistleblower hotline that puts "the fox in charge of the henhouse" offering stakeholders another path to exasperation.
Outrageously embarrassing yet proudly announced by this management team. Time to clean out the henhouse, methinks.