Ohio-based Toledo Solar, a cadmium telluride thin-film solar panel manufacturer, said it will end all research and development efforts and will wind down operations, effective immediately.