Scientists have managed to create a living battery from a cockroach

 

v20240901