Taguri: solar cells production