LOS ANGELES, Calif. /California Newswire/ — Mayor Antonio Villaraigosa, Los Angeles Department of Water and Power General Manager Ron Nichols, Dr. Walter Jayasinghe and city officials on Friday celebrated the completion of a major solar panel installation project in central Los Angeles.