MBM - Music Books Movies Ngeneโs innovation in energy storage wins NLNGโs $100,000 Science Prize by Editor2 October 9, 2018 by Editor2 October 9, 2018 6 minutes read