Artistic License - Physics: a 95% efficient solar cell is still way outside the reach of science, even 35 years after this movie was made. To put things in perspective, 21st century solar cells achieve around 25% efficiency. Assuming the technology was released in the Bond universe after the events of this movie, it would have, as stated in the movie, ended the energy crisis, but to such an extent that it would have put every other kind of energy out of business practically overnight.
Blooper: Saida's mirror gets pushed out of alignment during a fight scene, bringing the camera crew into view.
Sheriff J.W. Pepper, despite being a hick from the backwaters of Louisiana, for some odd reason turns up on vacation in...of all places, Thailand! When he gets back to the States, apparently he takes over as sheriff in East Houston, Idaho.