Scientists have developed a battery made of diamonds that could last for thousands of years. The battery harnesses the power ...