System.IO.IOException: An unexpected network error occurred. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.ReadCore(Byte[] buffer, Int32 offset, Int32 count) at System.IO.FileStream.Read(Byte[] array, Int32 offset, Int32 count) at System.IO.BinaryReader.Read(Byte[] buffer, Int32 index, Int32 count) at Lucene.Net.Store.SimpleFSDirectory.SimpleFSIndexInput.ReadInternal(Byte[] b, Int32 offset, Int32 len) at Lucene.Net.Store.BufferedIndexInput.ReadBytes(Byte[] b, Int32 offset, Int32 len, Boolean useBuffer) at Lucene.Net.Index.CompoundFileReader.CSIndexInput.ReadInternal(Byte[] b, Int32 offset, Int32 len) at Lucene.Net.Store.BufferedIndexInput.Refill() at Lucene.Net.Store.BufferedIndexInput.ReadByte() at Lucene.Net.Store.IndexInput.ReadVInt() at Lucene.Net.Index.FieldsReader.Doc(Int32 n, FieldSelector fieldSelector) at Lucene.Net.Index.SegmentReader.Document(Int32 n, FieldSelector fieldSelector) at Lucene.Net.Index.DirectoryReader.Document(Int32 n, FieldSelector fieldSelector) at Lucene.Net.Index.IndexReader.Document(Int32 n) at Lucene.Net.Search.IndexSearcher.Doc(Int32 i) at Examine.LuceneEngine.SearchResults.CreateFromDocumentItem(Int32 i) in X:\Projects\Examine\Examine\src\Examine\LuceneEngine\SearchResults.cs:line 184 at Examine.LuceneEngine.SearchResults.d__21.MoveNext() in X:\Projects\Examine\Examine\src\Examine\LuceneEngine\SearchResults.cs:line 217 at Examine.LuceneEngine.SearchResults.DecrementReaderResult.MoveNext() in X:\Projects\Examine\Examine\src\Examine\LuceneEngine\SearchResults.cs:line 265 at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source) at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetUmbracoMediaCacheValues(Int32 id) at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.<>c__DisplayClass20.b__1f() at Umbraco.Core.Cache.DictionaryCacheProviderBase.<>c__DisplayClass1.b__0() --- End of inner exception stack trace --- at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, CacheDependency dependency) at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles) at Umbraco.Core.Cache.DeepCloneRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles) at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetCacheValues(Int32 id, Func`2 func) at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetUmbracoMedia(Int32 id) at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetById(UmbracoContext umbracoContext, Boolean preview, Int32 nodeId) at Umbraco.Web.PublishedCache.ContextualPublishedCache`1.GetById(Boolean preview, Int32 contentId) at Umbraco.Web.Extensions.UdiExtensions.ToPublishedContent(Udi udi) at Umbraco.Web.PropertyEditors.ValueConverters.MediaPickerPropertyConverter.ConvertSourceToObject(PublishedPropertyType propertyType, Object source, Boolean preview) at Umbraco.Web.PublishedCache.XmlPublishedCache.XmlPublishedProperty.get_Value() at Umbraco.Web.Models.DynamicPublishedContent.TryGetUserProperty(GetMemberBinder binder) at Umbraco.Web.Models.DynamicPublishedContent.<>c__DisplayClass9.b__6(Func`2 m) at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() at Umbraco.Web.Models.DynamicPublishedContent.TryGetMember(GetMemberBinder binder, Object& result) at CallSite.Target(Closure , CallSite , Object ) at ASP._Page_Views_HeroImage_cshtml.Execute() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) at System.Web.Mvc.Controller.ExecuteCore() at System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) at System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext) at System.Web.Mvc.MvcHandler.ProcessRequest(HttpContextBase httpContext) at Umbraco.Web.Mvc.UmbracoMvcHandler.ExecuteUmbracoRequest() at Umbraco.Web.Templates.TemplateRenderer.RenderUmbracoRequestToString(RequestContext requestContext) at Umbraco.Web.Templates.TemplateRenderer.ExecuteTemplateRendering(TextWriter sw, PublishedContentRequest contentRequest) at Umbraco.Web.Templates.TemplateRenderer.Render(StringWriter writer) at umbraco.library.RenderTemplate(Int32 PageId, Int32 TemplateId)' --> System.IO.IOException: An unexpected network error occurred. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.ReadCore(Byte[] buffer, Int32 offset, Int32 count) at System.IO.FileStream.Read(Byte[] array, Int32 offset, Int32 count) at System.IO.BinaryReader.Read(Byte[] buffer, Int32 index, Int32 count) at Lucene.Net.Store.SimpleFSDirectory.SimpleFSIndexInput.ReadInternal(Byte[] b, Int32 offset, Int32 len) at Lucene.Net.Store.BufferedIndexInput.ReadBytes(Byte[] b, Int32 offset, Int32 len, Boolean useBuffer) at Lucene.Net.Index.CompoundFileReader.CSIndexInput.ReadInternal(Byte[] b, Int32 offset, Int32 len) at Lucene.Net.Store.BufferedIndexInput.Refill() at Lucene.Net.Store.BufferedIndexInput.ReadByte() at Lucene.Net.Store.IndexInput.ReadVInt() at Lucene.Net.Index.FieldsReader.Doc(Int32 n, FieldSelector fieldSelector) at Lucene.Net.Index.SegmentReader.Document(Int32 n, FieldSelector fieldSelector) at Lucene.Net.Index.DirectoryReader.Document(Int32 n, FieldSelector fieldSelector) at Lucene.Net.Index.IndexReader.Document(Int32 n) at Lucene.Net.Search.IndexSearcher.Doc(Int32 i) at Examine.LuceneEngine.SearchResults.CreateFromDocumentItem(Int32 i) in X:\Projects\Examine\Examine\src\Examine\LuceneEngine\SearchResults.cs:line 184 at Examine.LuceneEngine.SearchResults.d__21.MoveNext() in X:\Projects\Examine\Examine\src\Examine\LuceneEngine\SearchResults.cs:line 217 at Examine.LuceneEngine.SearchResults.DecrementReaderResult.MoveNext() in X:\Projects\Examine\Examine\src\Examine\LuceneEngine\SearchResults.cs:line 265 at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source) at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetUmbracoMediaCacheValues(Int32 id) at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.<>c__DisplayClass20.b__1f() at Umbraco.Core.Cache.DictionaryCacheProviderBase.<>c__DisplayClass1.b__0() --- End of inner exception stack trace --- at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, CacheDependency dependency) at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles) at Umbraco.Core.Cache.DeepCloneRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles) at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetCacheValues(Int32 id, Func`2 func) at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetUmbracoMedia(Int32 id) at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetById(UmbracoContext umbracoContext, Boolean preview, Int32 nodeId) at Umbraco.Web.PublishedCache.ContextualPublishedCache`1.GetById(Boolean preview, Int32 contentId) at Umbraco.Web.Extensions.UdiExtensions.ToPublishedContent(Udi udi) at Umbraco.Web.PropertyEditors.ValueConverters.MediaPickerPropertyConverter.ConvertSourceToObject(PublishedPropertyType propertyType, Object source, Boolean preview) at Umbraco.Web.PublishedCache.XmlPublishedCache.XmlPublishedProperty.get_Value() at Umbraco.Web.Models.DynamicPublishedContent.TryGetUserProperty(GetMemberBinder binder) at Umbraco.Web.Models.DynamicPublishedContent.<>c__DisplayClass9.b__6(Func`2 m) at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() at Umbraco.Web.Models.DynamicPublishedContent.TryGetMember(GetMemberBinder binder, Object& result) at CallSite.Target(Closure , CallSite , Object ) at ASP._Page_Views_TwoColumnsText_cshtml.Execute() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) at System.Web.Mvc.Controller.ExecuteCore() at System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) at System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext) at System.Web.Mvc.MvcHandler.ProcessRequest(HttpContextBase httpContext) at Umbraco.Web.Mvc.UmbracoMvcHandler.ExecuteUmbracoRequest() at Umbraco.Web.Templates.TemplateRenderer.RenderUmbracoRequestToString(RequestContext requestContext) at Umbraco.Web.Templates.TemplateRenderer.ExecuteTemplateRendering(TextWriter sw, PublishedContentRequest contentRequest) at Umbraco.Web.Templates.TemplateRenderer.Render(StringWriter writer) at umbraco.library.RenderTemplate(Int32 PageId, Int32 TemplateId)' -->

Twinings commits to expand its programme to improve women’s health to an additional 40,000 women in its supply chain in Kenya by 2020 in support of Family Planning 2020

Twinings is extremely pleased to announce that it commits to expand its programme to raise women’s health, particularly concerning reproductive health and family planning, from 6,000 tea workers and farmers to an additional 40,000 women in its supply chain in Kenya by 2020, in support of Family Planning 2020.

Twinings aims to improve the quality of lives of people in tea communities where it sources its products through its Sourced with Care programme. It believes everyone in its supply chain should have a good quality of life and be able to provide for themselves and their families.

Céline Gilart, Head of Social Impact at Twinings, explained: “Healthier, empowered and sustainable communities are essential to ensuring strong supply chains, but also we believe working to improve lives in our supply chain is the right thing to do. Women form most of the workforce in tea gardens, but sexual health and reproductive rights can be a barrier to their development. We know that when women and girls thrive, so do their wider societies. That’s why we are committed to empowering women in our supply chain through health and education.

Twinings has already been working with BSR on implementing HERhealth in communities in its supply chain in Kenya, and the programme has shown incredible results, both in terms of improved health and enhanced livelihoods, and it is eager to extend this work further.

The goal is to reach an additional 40,000 women in its supply chain, on top of the existing 6,000 target. Twinings will expand its work on HERhealth by working with producers, other companies, civil society and industry bodies, to achieve this goal and bring change for women in the tea industry in Kenya.

Beth Schlachter, Executive Director of Family Planning 2020 said: “With more women in developing countries moving into the formal workforce, private companies have an incredible opportunity to use their networks and expertise to provide family planning information and services to millions of women. We’re thrilled to have an international company like Twinings help lead the charge on providing these critical health services to its female workforce, beginning with its smallholders and tea workers in Kenya.”

Twinings looks forward to reporting back on the progress against this commitment and to working together with others to improve the lives of girls and women through access to family planning.

 

----ENDS----

Notes to editors

1. Twinings Sourced with Care programme aims to improve the lives of 500,000 people in its supply chain by 2020. It works to improve the lives of communities and ensure that their human rights are respected, ranging from gender and children’s rights, to water and sanitation and livelihoods.

2. Family Planning 2020 (FP2020) is a global partnership that supports the rights of women and girls to decide— freely and for themselves—whether, when and how many children they want to have. FP2020 works with governments, civil society, multilateral organizations, donors, the private sector and the research and development community to enable 120 million more women and girls to use contraceptives by 2020. FP2020 is in support of the UN Secretary-General’s Global Strategy for Women’s, Children’s and Adolescents’ Health. For more information visit www.familyplanning2020.org 

The full Twinings Social Impact Report can be accessed here: https://www.twinings.co.uk/TwiningsUKI/media/content/About%20Twinings/CSR/Twinings-Social-Impact-Report-2016.pdf

_______________________________________________________________________________

About Twinings

At Twinings, we like to talk about tea. That’s because, for us, it’s the most exciting thing in the world. With a host of experienced Master Blenders and flavour experts, we pride ourselves on challenging the status quo of tea, ensuring that new blends and infusions continue to engage the senses and delight new generations of tea lovers. With a history dating back to 1706, quality tea has always been at the heart of what we do.

Renowned for creating vibrant and aromatic blends that are loved by all, from Earl Grey and English Breakfast to Chai Lattes and super fruity infusions, at Twinings we know the details that matter most. Our expert blenders taste more than 3,000 cups of tea every week. Every cup of Twinings tea is designed to deliver a unique multi-sensorial experience so that you enjoy drinking-in all that your day has to offer.