• Solar panel installation is a vital part of solar energy systems. A solar electric panel is...
    A solar panel is a device that consists of photo-voltaic cells mounted on a framework for...
    It's easy to find a solar installer in Florida. The costs for solar power systems have decreased...
  • About

    broken image

    Meet the writer - Sisi Han

    Food junkie. Will eat just about anything.

    Grew up on takeouts and well-done steaks (I know, kill me).

     

    Hate the term "foodie".

     

    Loves looking at a full fridge.