Solar Panels | Sales | Installation | Solar power We have found 1 businesses matching your search query. Tū Mai Rā Energy Northland. 10/10A Finlayson Street, Whangārei 0110, New Zealand Get Directions | Listings Nearby Tū Mai Rā means to ‘Stand before the Sun’ and like our ancestor Māui, TMRE intends to harness the energy of the sun. As tangata whenua we are guardi.....More Details More Details https://tmre.nz/ 1 Page 1 of 1