Multi-junction solar cells are solar cells with multiple p–n junctions made of different semiconductor materials. Multi-junction cells with more than one p-n junction have much higher efficiency than single-junction cells, but are also much more expensive.