Materials Today Energy is a multi-disciplinary, rapid-publication journal focused on all aspects of materials for energy.