The three-person Board of Supervisors Finance subcommittee approved yesterday (without recommendation) what would be the state's largest photovoltaic power project, which would put 25,000 solar panels on the rooftop of the Sunset Reservoir at Ortega and 24th Avenue. The proposal now goes before a full vote of the Board, and proponents claim it will mean 70 new green jobs for the city.